handful of curious tourists - French English Dictionary